serving trolleys - French English Dictionary